\chapter{Testing}
\label{testing}
\acresetall
The implemented solution, described in Chapter \ref{implementation}, is subject to evaluation throughout the following sections. A comparison between \ac{RLNC} with \ac{UEP} by \ac{EW} and \ac{EEP} reveals the trade-offs (e.g. in overhead) between the two coding methods. Furthermore, tests will show if the implemented software matches the theory of previous chapters.

This chapter will cover tests that compare \ac{UEP} with \ac{EEP} with both generated test data to emphasize the characteristics of each of the coding methods, and with video data to compare the methods in an actual use-case.

Source code for the tests can be found at GitHub\footnote{Main source files: \ttfamily eep.cpp, uep.cpp, test\_video\_2\_layer.cpp, test\_video\_eep.cpp \normalfont} \cite{git_server}. Test results are available on the Project DVD \cite{cd}.

\input{test/uep_vs_eep.tex}
\newpage
\input{test/videotest.tex}
\input{test/videotest_results.tex}
\input{test/perfomance.tex}
